/*统一样式*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form,
fieldset, legend, button, input, textarea, th, td {margin: 0;padding: 0;}
li{list-style-type: none;}
a{text-decoration: none;}
body{font-family: 微软雅黑;}
body, html {
    overflow-x: hidden;
	
} 

/*Header Style*/
header{height: 236px;width: 100%;}
header .top_bg{height: 41px;width: 100%;background: #018337;}
header .top_bg .top{width: 1200px;height: 41px;margin: 0 auto;}
header .top_bg .top p{font-size: 12px;color: #fff;line-height: 38px;float: left;}
header .top_bg .top a{font-size: 12px;color: #fff;line-height: 38px;float: right;padding-right:15px;}
.logo_bg{width: 1200px;height: 100px;margin: 0 auto;text-align: center;}
.logo_bg span{font-size: 20px;color: #231815; font-weight:600;}
.logo_bg img{margin-top: 17px;}
.logo_bg .right_top{width: 430px;height: 90px;float:right;}
.logo_bg .right_nb{position: absolute;top:42px;right:88px}
.logo_bg .left_nb{position: absolute;top:69px;right:412px}
.logo_bg .tel{position: absolute;top:82px;right:161px}
header .nav_bg{width: 100%;height: 66px;background:url("../images/head_menu.jpg") no-repeat 0 0 / 100% 100%;margin-top:29px;}
header .nav{width: 1200px;height: 22px;margin: 0 auto}
header .nav_bg .nav li{height: 66px;float: left;text-align: center}
header .nav_bg .nav li a{color: black;display: block;width:97px;padding: 23px 31px 22px;font-size: 16px;}
header .nav_bg .nav li:nth-child(2) a{width: 142px;}
.nav_bg .nav li a img{margin-top: 15px;}
.nav_bg .nav li a span{display: block;width: 32px;height: 32px;border: 2px solid #018337;border-radius: 50%;font-size: 20px;
    line-height:30px;margin: 5px auto;}
.nav_bg .nav ul{overflow: hidden;display: flex;justify-content: space-between;}
.nav_bg .nav a:hover{background: #018337;color: #ffffff;top: -20px;}
.hover_bg{background: #018337;color: #ffffff !important;top: -20px;}
.nav_bg .nav a:hover .h{border: 2px solid #fff;color: #fff; }
.banner{width: 100%;height: 500px}

/*container style*/

.qiqi{background:url("../images/back_1.jpg") no-repeat 0 0 / 100% 100%;}
.tianchong{height:40px;}
.container1{width: 1200px;height: 720px;margin: 0 auto 0 auto;}
.title1{background:url("../images/pic_6.png") no-repeat 0 0 / 100% 100%;height:75px;}
.title1text1{color:#333333;font-size:34px;text-align:center;padding-top:14px;}
.title1text2{color:gray;font-size:30px;text-align:center}
.title1text3{color:gray;font-size:12px;margin-bottom:10px}
.part1 ul li{width:319px;height:436px;background:#fff;padding:22px;display:inline-block;position: relative;}
.part1title1{color:#333333;font-size:20px;margin-bottom:10px}
.part1news1{color:#333333;font-size:14px;float:left}
.part1time1{color:gray;font-size:16px;float:right}

.liucheng{width:150px;height:237px;background:#f4f4f4;float:left;font-size:18px;}
.liucheng p{font-size: 17px;
    color: #666666;
    line-height: 22px;
    padding-top: 20px;
    text-align: center;
	width:120px;
	 padding-left: 14px;}
.liucheng1 p{font-size: 17px;
    color: #666666;
    line-height: 22px;
    padding-top: 20px;
    text-align: center;
	width:120px;
	padding-left: 14px;}
.jiantou{padding:25px 10px 10px 53px;}
.zhixian{padding:5px 10px 10px 57px;}
.liucheng1{width:150px;height:237px;background:#e8e8e8;float:left;font-size:18px;}
.shangbiao{width:199px;height:100px;float:left;}
.ss{background:url("../images/back_3.jpg") no-repeat 0 0 / 100% 100%;}
.yunleft{width: 150px;height: 250px;float: left;position: relative;}
.yunright{width: 150px;height: 250px;float: left;position: relative;}
.con{width: 800px;height: 250px;float: left}
.one{width: 380px;height:250px;float: left;}
.two{width: 380px;height:250px;float: left;margin-left: 40px;}
.yunleft img{ vertical-align:middle;position: absolute;top: 40%;left: 4%}
.yunright img{ vertical-align:middle;position: absolute;top: 40%;left: 10%}
.one a span{display:block;width: 380px;height: 40px;background: #ccc;line-height: 40px;text-align: center;font-size: 24px;color: #fff;letter-spacing: 5px;
    position: relative;top:-40px;}
.two a span{display:block;width: 380px;height: 40px;background: #ccc;line-height: 40px;text-align: center;font-size: 24px;color: #fff;letter-spacing: 5px;
    position: relative;top:-40px;}
.one a:hover .x{background: #018337;}
.two a:hover .y{background: #018337;}
.one_yin{overflow: hidden;}
.two_yin{overflow: hidden;}
.one a:hover .one_yin{display:block; width: 380px;height: 210px;margin-bottom: 40px;background: rgba(255,255,255,0.5);position: relative;
    top:-290px;}
.two a:hover .two_yin{width: 380px;height: 210px;margin-bottom: 40px;background: rgba(255,255,255,0.5);position: relative;
    top:-290px;}
.one_font{width: 300px;height: 170px;margin: 30px auto;color: #000000;}
/*container2 style*/
.container2{width: 1200px;height: 400px;margin: 0 auto 50px auto;}
.container2 .more{width: 1200px;height: 60px;background: #ffffff}
.container2 .more a{display: block;width: 130px;height: 35px;border: 1px solid #018337;line-height: 35px;text-align: center;color: #000;border-radius: 8px;
       margin: 0 auto;font-size: 18px;}
.container2 .anli_bg{width: 1200px;height: 340px;}
.wenleft{width: 100px;height: 340px;float: left}
.wenleft img{margin-top: 40px;position: relative;}
.wenright{width: 100px;height: 340px;float: left}
.wenright img{margin-top: 40px;margin-left: -100px;}
.anli{width: 900px;height: 340px;background: #ffffff;float: left}
.anli ul{overflow: hidden}
.anli li{float: left;width: 201px;height: 148px;margin: 12px 12px;}
.anli li a img{border-radius: 10px;position: absolute;}

/*container3 style*/
.container3{width:1000px;height:auto;margin: 0 auto 30px auto;}
.six_bg{width: 1000px;height: 400px;background: #fffde5;}
.six_question{width: 900px;height: 320px;margin: 0px auto;position: relative;top:40px;}
.six_question li{width: 160px;height: 320px;float: left;margin: 0 10px;}
.six_question li img{border-radius: 49%;border: 2px solid #9f9fa0;padding: 12px;}
.six_question li a p span{border-left: 5px solid #9f9fa0;margin-right: 10px;}
.six_question .biaoti{color: #332c2a;text-align: center;font-size: 18px;margin: 10px auto;}
.wenzi{color: #332c2a;font-size: 14px;text-indent: 20px;width: 140px;margin: 0 auto;line-height: 18px;}
.six_question li a img:hover{border: 2px solid #018337;}

/*container4 style*/
.container4{width: 100%;height:760px;margin-bottom: 40px;}

/*container5 style*/
.container5{width: 100%;height: auto;margin-bottom: 30px;}
.container5 .new_title{width: 100%;height: auto;}
.new_pic{width: 400px;height: 260px;background: #018337;float: left;margin-left: 80px;margin-top: 60px;}
.new_pic span{font-size: 16px;display: block;text-align: center;}

/*footer style*/
footer{width: 100%;height: 340px;margin: 0 auto;background:#333333 no-repeat 0 0 / 100% 100%;}
footer .footer_info{width: 1200px;height: 290px;margin: 0 auto;position: relative;
    top:66px;left: 10px;color: #ffffff;line-height: 25px;font-size: 14px;}
footer .footer_info .left_tu{position:relative;width:190px;height:190px;top: -9px;left:10px;border-right:1px solid gray;display:inline-block}
footer .footer_info .left_tu1{position:relative;width:190px;height:190px;top: -70px;left:10px;border-right:1px solid gray;display:inline-block}
footer .footer_info .left_tu img{}
footer .footer_info .middle{width:506px;height:190px;border-right:1px solid gray;display:inline-block;color:#999999;}
footer .footer_info .middle  .footermid1{display:inline-block;padding:0px 0px 0px 38px;width:100px}
footer .footer_info .middle  .footermid2{display:inline-block;padding: 0px 0px 0px 79px;width:102px}
footer .footer_info .right{position:absolute;right:52px;bottom:60px;color:#ccc}
footer .footer_info .middle  .footermid1 p{padding:5px;}
footer .footer_info .middle  .footermid2 p{padding:5px;}
.friendlink { width: 1140px; margin: auto; padding: 8px 0; color: #d0d0d0;}
.friendlink label { font-size: 14px;}
.friendlink a { color: #919191; margin: 0 5px;}
.friendlink a:hover { color: #fff;}

.dingwei2{position:relative;left:0px;top:-10px;font-size: 16px;color:#fff}
.dingwei3{position:relative;left:-130px;top:10px;font-size: 18px; color:#fff}

.dingwei01{
	position:absolute;top:4121px;width:1200px;left:352px;
}
.dingwei02{
	position:relative; left:484px;top:300px;
}
.dingwei03{	
    position:relative; left:556px;top:262px;
	}
.beijing1{
font-size: 0;
background: url(../images/pic_10.png) repeat-x left center;
height: 270px;
margin-top: 65px;
}
.beijing1  li{
display: inline-block;
*display: inline;
zoom: 1;
width: 20%;
position: relative;
text-align: center;
vertical-align: top;
	}
.beijing1  li:hover  p,span{color:#666}
.beijing1  li .tn {
    font-weight: bold;
    line-height: 30px;
    color: #333;
}
.beijing1  li p{
    font-size: 19px;
    line-height: 30px;
    color: #666666;
    text-align: center;
    margin: 0 -60px;
}
.beijing1  li .up {
    background: url(../images/pic_8.png) no-repeat center center;
    display: inline-block;
    *display: inline;
    zoom: 1;
    width: 15px;
    height: 23px;
    margin-top: 15px;
}
.beijing1  li  .num {
    position: absolute;
    width: 28px;
    height: 28px;
    border: 3px solid #464646;
    background-color: #fff;
    line-height: 28px;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    border-radius: 20px;
    top: 115px;
    left: 50%;
    margin-left: -17px;
}
.beijing1  li .down{
background: url(../images/pic_9.png) no-repeat;
display: inline-block;
*display: inline;
zoom: 1;
width: 15px;
height: 23px;
margin-bottom: 15px;
}
.down1 {
    padding-top: 167px;
}

.jiange{padding-top:10px;color:#999999}